import pandas as pd
from datetime import datetime

# 读取source.xlsx文件
df = pd.read_excel("source.xlsx")

# 将年份和月份转换为datetime格式的日期
df["开始日期"] = pd.to_datetime(df["年份"].astype(str) + df["月份"].astype(str), format="%Y%m")
df["结束日期"] = df["开始日期"] + pd.DateOffset(days=30)

# 将开始日期和结束日期格式化为指定的日期格式
df["开始日期"] = df["开始日期"].dt.strftime("%Y-%m-%d")
df["结束日期"] = df["结束日期"].dt.strftime("%Y-%m-%d")

# 保存处理后的结果到result.xlsx文件
df.to_excel("result-tlym.xlsx", index=False)